import { setItem, getItem } from '@/utils/storage'
export default {
  // 开启命名空间 以便于辅助函数的使用,这样代表着它和其他空间是独立的
  namespaced: true,
  // 这样的格式可以保证数据的独立性
  state () {
    return {
      userInfo: getItem()
    }
  },
  mutations: {
    setUserInfo (state, obj) {
      state.userInfo = obj
      // 调用storage.js将信息本地化
      setItem(obj)
    }
  },
  actions: {

  },
  getters: {

  },
  modules: {

  }

}
